/*
 * @Description: 
 * @Author: 张文韬
 * @Date: 2022-06-27 17:46:48
 * @LastEditTime: 2024-06-24 17:31:03
 * @LastEditors: 张文韬
 * @Reference: 
 */

import { createInput, createSelect, createDateSelect } from "@/utils/e-components.tool"

const dayTypes = [
  { label: '签单日', value: '0' },
  { label: '生效日', value: '1' },
]

const timeSlots = [
  { label: '一个月', value: '0' },
  { label: '三个月', value: '1' },
]

const orderTypes = [
  { label: '一个月', value: '0' },
  { label: '三个月', value: '1' },
]

const orderStates = [
  { label: '待付', value: '0' },
  { label: '有效', value: '1' },
]

export const formOptions = [
    // createSelect('', 'a').setOptions(dayTypes).setProps({ clearable: false }).option(),
    // createSelect('最近时间', 'b').setOptions(timeSlots).option(),
    createDateSelect('任务生成时间', 'dateRange').setSpan(5).option(),
    // createSelect('单据类型', 'd').setOptions(orderTypes).setSpan(3).option(),
    createInput('订单号或保单号后6位', 'sixCode').option(),
    createInput('登录用户名或公司简称', 'name').option(),
    createInput('被保人姓名', 'insuredName').option(),
    createSelect('状态', 'policyStatus').setSpan(3).option(),
    // createSelect('渠道', 'i').setOptions(orderStates).option(),
    createSelect('保险公司', 'companyId').option(),
]

export const btns = [
  {
    title: '导出',
    event: 'output',
    props: {
      type: 'primary'
    }
  }
]
